using System;
using Sinacor.Infra.Common;
using System.Collections.Generic;
using Sinacor.Servico.Bovespa.Parametro.BusinessEntity;
using Sinacor.Servico.Bovespa.Parametro.Service.DataContract.Response;

namespace Sinacor.Servico.Bovespa.Parametro.Service.ServiceImplementation.Translator
{
    /// <summary>
    /// Classe tradutora entre objetos Parametro e ParametroResponse
    /// </summary>
    public class ParametroToParametroResponse : BaseTranslator<Sinacor.Servico.Bovespa.Parametro.Service.DataContract.Response.ParametroResponse, Sinacor.Servico.Bovespa.Parametro.BusinessEntity.Parametro, List<Sinacor.Servico.Bovespa.Parametro.Service.DataContract.Response.ParametroResponse>, List<Sinacor.Servico.Bovespa.Parametro.BusinessEntity.Parametro>>
    {
        public override Sinacor.Servico.Bovespa.Parametro.Service.DataContract.Response.ParametroResponse Translate(Sinacor.Servico.Bovespa.Parametro.BusinessEntity.Parametro from)
        {
            Sinacor.Servico.Bovespa.Parametro.Service.DataContract.Response.ParametroResponse to = new Sinacor.Servico.Bovespa.Parametro.Service.DataContract.Response.ParametroResponse();
            to.IndicadorDigitoCliente = from.IndicadorDigitoCliente;
            to.JuntaFracionario = from.JuntaFracionario;
            /*to.IndicadorBloqueio = from.IndicadorBloqueio;
            to.IndicadorAdministradoConcorrente = from.IndicadorAdministradoConcorrente;*/

            return to;
        }



    }
}

